divide a lot into street blocks - Turkish English Dictionary